package org.springcloud.wisdom.spring_02_classroom.admin.createcourse.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@AllArgsConstructor // 所有参数的构造函数
@NoArgsConstructor // 无参构造函数
@Data // 自动生成 getter 和 setter 方法
@TableName("course")// 指定表名
public class Course {
    private String cid;//课程号
    private String cname;//课程名
    private String tid;//教师编号
    private String ltime;//上课时间
    private String location;//上课地点
    private String chour;//课时
    private String isdel;//删除状态
    private int remainingSeats; // 剩余名额属性
    private String iscanlook;//是否能被学生查看

    @TableField(exist = false) // 表示这个字段不是数据库表中的字段
    private String tname; // 用于接收教师名
}
